.vxe-commn-container-pro {
  box-sizing: border-box;
  min-height: 350px;
  height: 100%;
  overflow: auto;
  display: flex;
  flex-direction: column;
  // 解决最小高度 96px 占位两行， 造成只有一行数据的时候 表格下方会有一格空白
  ::v-deep(.vxe-table--body-wrapper.body--wrapper) {
    min-height: 32px !important;
  }
  ::v-deep(.vxe-table-custom-wrapper) {
    // min-height: 150px;
  }
  .table-container {
    flex: 1;
    height: calc(100% - 100px);
    // height: 100%;
    // overflow-y: auto;
    // min-height: 50px;
    background-color: #ffffff;
    box-sizing: border-box;
  }
  // .vxe-table {
  // overflow-y: auto;
  // flex-grow: 1;
  // background-color: #ffffff;
  // border: 1px solid rgba(0, 0, 0, 0.12);
  // margin-bottom: 10px;
  // }
  // ::v-deep(.cell-render-name) {
  // color: red !important;
  // }
}
::v-deep(.action-cell-render) {
  > div {
    display: flex;
    justify-content: center;
  }
}
.full {
  position: fixed !important;
  z-index: 200;
  background-color: #ffffff;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100% !important;
}
.actions-slots {
  display: flex;
  align-items: center;
  justify-content: space-around;
  ::v-deep(.vxe-button--content) {
    display: flex;
  }
}
// 操作列按钮居中
::v-deep(.action-cell-render) {
  > div {
    display: flex;
    align-items: center;
  }
}
// 重置表头样式
::v-deep(.vxe-header--row) {
  background-color: #edf1f7;
}
// 重置选中行样式
::v-deep(.shanshu-protable-row) {
  &:hover {
    background-color: #d8e7ff !important;
  }
}
// 输入框宽度、 防止rc  输入框宽度超出
::v-deep(.el-input-number) {
  width: 100% !important;
}
// ::v-deep(.vxe-table-icon-checkbox-unchecked) {
//   background-color: #ffffff;
// }

.shanshu-protable-container {
  background-color: #ffffff;
  padding: 10px;
  box-sizing: border-box;
}
.shanshu-protable-pagination {
  background-color: #ffffff;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.min-height {
  min-height: 50px;
}
::v-deep(.vxe-toolbar) {
  padding-top: 0 !important;
}
.alone-page {
  .shanshu-protable-form {
    padding-right: 10px;
    margin-bottom: 8px;
    border-radius: 6px;
  }
  ::v-deep(.vxe-toolbar) {
    padding-top: 0.6em !important;
  }
}
